Big Huge Thesaurus

ivory nut

noun